package com.xxr.mom.ci.charging.interworking.vo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 单时段充电明细信息
 *
 * @description: ChargeDetail
 * @date: 2024/8/17 18:44
 * @author: natsuki_kining
 * @version: 1.0
 */
@Data
public class ChargeDetail {
    /**
     * 开始时间
     * 必填
     */
    @JSONField(name = "DetailStartTime", format = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime detailStartTime;
    /**
     * 结束时间
     * 必填
     */
    @JSONField(name = "DetailEndTime", format = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime detailEndTime;
    /**
     * 时段电价
     * 小数点后4位
     */
    @JSONField(name = "ElecPrice")
    private Double elecPrice;
    /**
     * 时段服务费价格
     * 小数点后4位
     */
    @JSONField(name = "SevicePrice")
    private Double sevicePrice;
    /**
     * 时段充电量
     * 单位:度
     * 小数点后2位
     * 必填
     */
    @JSONField(name = "DetailPower")
    private Double detailPower;

    /**
     * 时段电费
     * 小数点后2位
     */
    @JSONField(name = "detailElecMoney")
    private Double detailElecMoney;
    /**
     * 时段服务费
     * 小数点后2位
     */
    @JSONField(name = "DetailSeviceMoney")
    private Double detailSeviceMoney;
}
